Cyanobacteria: Definition, Characteristics & Species